package dao;

import entity.SmbmsRole;
import entity.SmbmsUser;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

/**
 * @version 1.0
 * @Author: 举个栗子吖
 * @Date: 2019/11/8 20:37
 */
public interface UserDao {

    int count(SmbmsUser smbmsUser);

    //  条件查询
    List<SmbmsUser> queryByName(Map<String, Object> map);

    //    删除
    int del(Integer id);


    //查询用户当前职位
    List<SmbmsRole> queryAll();

    //    回显用户职位
    SmbmsRole getRoleUserId(int id);

    int update(@Param("id") int id, @Param("userRole") int userRole);


}
